931 Front St, Leavenwortd, WA 98826-1427, Leavenwortd
"Def not Mediterranean, but Italian. The focus here is on pizzas, and they are delicious. Great size "
"Def not Mediterranean, but Italian. The focus here is on pizzas, and they are delicious. Great size "